/*
    Style component: comments
    
    Comments list and form style define. 
*/
#block-system-main .comments{
    width:100%;
    float:left;
}
#block-system-main .comments .comment{
    margin-top:20px;
    border:1px #EEE solid;
    border-radius:8px;
    padding:10px;
    font-size:1.2em;
}
#block-system-main .comments .comment .attribution{
    
}
#block-system-main .comments .comment .attribution .comment-permalink{
    display:none;
}
#block-system-main .comments .comment .attribution .user-picture{
    width:60px;
    padding:1px;
    float:left;
    margin-right:30px;
    border:1px #EEE solid;
}
#block-system-main .comments .comment .attribution .user-picture img{
    width:60px;
    height:auto;
    
}
#block-system-main .comments .comment .attribution .submitted{
    width:500px;
    float:left;
}
#block-system-main .comments .comment .attribution .submitted p{
    float:left;
    width:auto;
    /*padding:0 6px;*/
    padding-right:10px;
    font-size:0.8em;
}
#block-system-main .comments .comment .comment-text{
    width:100%;
    float:left;
    padding:10px 1px;
    padding-bottom:0px;
    line-height:26px;
    font-size:0.8em;
}
#block-system-main .comments .comment .comment-text .links{
    display:none;
}
#block-system-main .comments .comment .comment-text h3{
    display:none;
}
#block-system-main .comments .comment .comment-text .links{
    margin-top:20px;
    float:right;
    width:400px;
}
#block-system-main .comments .comment .comment-text .links li{
    float:right;
}
#block-system-main .comments .comment .comment-text .links a{
    color:#096816;
    width:auto;
    /*font-size:0.8em;*/
    padding:3px 6px;
}
#block-system-main .comments .comment .comment-text .links a:hover{
    background:#096816;
    color:#FFF;
    border-radius:5px;
}

#block-system-main .comments .comment .comment-text span.new{
    color:#FF9900;
    /*font-size:0.9em;*/
    width:auto;
    font-style:ITALE;
    float:left;
    margin-right:10px;
}

/* pager */
#block-system-main .comments .item-list{
    width:100%;
    height:auto;
    margin-top:20px;
}
#block-system-main .comments .pager{
    font-size:0.8em;
    color:#096816;
}

#block-system-main .comments .pager a{
    color:#096816;
}


#block-system-main .node-postcomment{
    margin-top:30px;
    float:left;
    width:100%;
}

/* activity comment form */
.comment-form{
    font-size:1.1em;
    color:#666;
    margin-top:30px;
}
.comment-form .form-type-item label{
    width:80px;
    float:left;
}
.comment-form .form-type-item a{
    font-size:1em;
}

.comment-form textarea{
    border:1px #DDD solid;
}
.comment-form .form-submit{
    font-size:1.1em;
    line-height:30px;
    width:60px;
    text-align:center;
    cursor:pointer;
    border:1px #eee solid;
    margin:0 10px;
    color:#096816;
    background:#DDD;
    border-radius:8px;
    padding:3px 40px;
    border:1px #CCC solid;
    box-shadow: 5px 5px 10px #999999;
}
.comment-form .form-submit:hover{
    color:#6B8E23;
}
/* -- end -- */
/*
#block-system-main .node-postcomment .comment-form .form-type-item{
    width:100%;
    float:left;
}
#block-system-main .node-postcomment .comment-form .form-type-item label,
#block-system-main .node-postcomment .comment-form .form-type-item a{
    width:auto;
    float:left;
    padding-right:5px;
}
#block-system-main .node-postcomment .comment-form #edit-comment-body,
#block-system-main .node-postcomment .comment-form #edit-actions{
    clear:both;
    float:left;
    width:100%;
    margin-top:10px;
}
*/
